ammunition depots - Español Inglés Diccionario